package com.kly.smartbi.constant;

/**
 * @author admin
 * @date 2025/4/7
 */
public interface QuestionRedisConstant {

    /**
     * 过期时间 1
     */
    Integer ONE_TIME_TTL = 1;
    /**
     * 过期时间 10
     */
    Integer TEN_TIME_TTL = 10;

    /**
     * 过期时间 30
     */
    Integer THIRTY_TIME_TTL = 30;
    /**
     * 获取问题的 key
     */
    String QUESTION_GET_KEY = "question:get:";

    /**
     * 获取问题的 bloom
     */
    String QUESTION_GET_BLOOM_NAME = "question:get:bloom";

    /**
     * 分布式锁 的 key
     */
    String QUESTION_LOCK_KEY = "question:lock:";

    /**
     * 获取问题详情的 key
     */
    String QUESTION_DETAIL_CACHE_KEY = "question:detail:";

    /**
     * 获取提交详情的 key
     */
    String QUESTIONSUBMIT_DETAIL_CACHE_KEY = "questionsubmit:detail:";


    /**
     * 获取提交详情的 bloom
     */
    String QUESTIONSUBMIT_GET_BLOOM_NAME = "questionsubmit:get:bloom";
}
